cracking (good) - Spanish English Dictionary